@charset "utf-8";
/* initializ start */
body,div,img,ul,li,h3,form,input,textarea,p,span{
	margin:auto;
	padding:0px;
	border:0px;
	font-size:16px;
	font-family:"Microsoft YaHei","新宋体", Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	word-break:break-all;
}

img{max-width:100%; height:auto;}

a{text-decoration:none;color:#000000;}
a:link{text-decoration:none;color:#000000;}
a:visited{text-decoration:none;color:#000000;}
a:hover {text-decoration:none;color:#008ed2;}
a:active{text-decoration:none;}
/* clearfix start*/
.clearfix {clear:both;}
.clearfix:after{
	display:block;
	visibility:hidden;
	height:0;
	clear:both;}
/* clearfix end*/
.widthblank{
	float:left;
	width:50px;
	height:1px;}
.heightblank{
	height:15px;
	width:100%;
	overflow:hidden;}
.heightblank2{
	height:11px;
	width:100%;
	overflow:hidden;}
.topsearchnavblank{
	height:8px;
	width:100%;
	overflow:hidden;}
.bgcolor1{background:#ffffff;}
.bgcolor2{background:#eeeeee;}
.bgcolor3{background:#ffffff;}

.pageout{width:100%;}
.pagein{margin:auto; width:1180px;}

fieldset { display: table-cell; }

.commonline{ width:100%; margin:auto; margin-top:5px; margin-bottom:5px; height:1px; overflow:hidden; background:#dddddd;}
.commonmargintop{ margin-top:5px;}
.commonpaddingbottom{ padding-bottom:35px;}

.align-right{ width:100%; text-align:left;}
.align-center{ width:100%; text-align:center;}
.fontsize18{font-size:18px;}

.jieguoxinxi{ text-align:center; font-size:16px;}
.jieguoxinxi a{ text-align:center; font-size:16px; font-weight:bold;}
/* initializ end */

.picture{
	margin-top:10px;	
}
.jhy-navbar-head{
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  color: #ffffff;
}
/* ------over load navbar css start------ */
.navbar-inverse {
  background-color: #008ed2;
  border-color: #008ed2;
}
.navbar-inverse .navbar-header {
  cursor:pointer;
}
.navbar-inverse .navbar-nav > li > a {
  width:140px;
  color: #ffffff;
  font-size:16px;
  font-weight:bold;
  text-align:center;
  padding-left:0;
  padding-right:0;
  margin-left:0;
  margin-right:0;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #a1e1ff;
  background-color: #006699;
}

.dropdown-menu{background-color: #006699; border-top-color:#006699;}
.navbar-inverse .navbar-nav .open .dropdown-menu{
  background-color: #006699;
  margin-bottom:6px;
  border:none;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{
  font-size: 16px;
  font-weight:normal;
  color: #80d6fe;
  background-color: transparent;
  padding: 5px 20px;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
  color: #a1e1ff;
  text-decoration: none;
  background-color: #006699;
}

.jhy-nav-xiala-btn1{ display:inline; float:left; text-align:left;}
.jhy-nav-xiala-btn2{ display:inline; float:right; text-align:right; margin-right:100px; background-color:#78c9ef;}
.jhy-navxialabtn{ color:#ffffff;}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: none;
}

/* ------add new------ */
.navbar-inverse .navbar-collapse{
  border-color: #008ed2;
}

.navbar-inverse .navbar-toggle {
  border: none;
  padding:none;
  margin:none;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background: none;
}
/* ------over load navbar css end------ */

/* ------over load lunbo css start------ */
.carousel-indicators li {
  margin: 1px 15px;
}
.carousel-control.left {
  background-image: none;
}
.carousel-control.right {
  background-image: none;
}
.glyphicon-chevron-left:before {
  content: none;
}
.glyphicon-chevron-right:before {
  content: none;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  font-size: 60px;
  margin-top: -30px;
}
/* ------over load lunbo css end------ */

/* title start */
.jhybigcoltitle{
	width:100%;
	height:35px;
	line-height:35px;
	margin-bottom:15px;
	border-bottom:1px solid #dddddd;}
.jhybigcoltitle a{
	font-size:18px;
	font-weight:bold;
	color:#008ed2;
	text-decoration:none;}
.jhybigcoltitle .name{
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#008ed2;}
.jhybigcoltitle .more{
	float:right;}
.jhybigcoltitle .more a{
	color:#008ed2;}
/* title end */
.wenzi{
	padding:0px 0px 5px 0px;}
.wenzi a{color:#008ed2;}
.wenzi a:hover{color:#008ed2;}

/*top nav start*/
.telephone{
	margin:auto;
	line-height:31px;
	color:#222222;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	}
.telephone .telephone_title{vertical-align:middle;line-height:31px;vertical-align:middle;font-size:14px;}
.telephone .telephone_num{
	font-family:Tahoma;
	font-size:19px;
	color:#222222;
	padding-left:5px;
	vertical-align:middle;
	font-size:14px;}

.logoareabgcolor{background:#ffffff;}
.topnav{
	margin:auto;
	line-height:31px;
	text-align:center;
	vertical-align:middle;
	color:#222222;
	font-size:14px;
	}
.topnav a{
	color:#222222;
	font-size:14px;
	vertical-align:middle;}
.topnav > a:hover{color:#008ed2;font-size:14px;}

.juhaoyongTopSearchClass{
	margin:auto;
	margin-top:12px;
	margin-bottom:10px;
	line-height:23px;
	text-align:center;
	vertical-align:bottom;}
.stext {
	width: 125px;
	padding:0px 5px;
	border: 1px solid #78c9ef;
	margin:0px;
	background-color:#8cd9fd;
	color:#222222;
	height:23px;
	line-height:23px;
	font-size:12px;
	vertical-align:bottom;
}
.ssubmit {
	border:none;
	background:#78c9ef;
	font-size:12px;
	color:#222222;
	width:35px;
	height:23px;
	line-height:23px;
	margin:0px;	
	cursor:pointer;
	padding:0px 3px;
	vertical-align:bottom;}
/*top nav end*/
/* logo statr */
.logo{text-align:center;}
/* logo end */

/* inside class nav start */
.inside-class-list{
	margin:auto;
	width:100%;
	height:100%;
	padding:10px;
	border:1px solid #dddddd;
	vertical-align:bottom;
	}
.inside-class-list a{
	display: block;
	float: left;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	height:30px;
	line-height:30px;
	font-size:16px;
	background:#ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#999999;
	}
.inside-class-list a:hover{	background:#008ed2;color:#ffffff;}
.inside-class-list .firstmenu {font-weight:bold; color:#222222;}
.inside-class-list .current { color:#008ed2;}
/* inside class nav end */

/*Position start*/
.Position{
	font-size:12px;
	line-height:25px;
	color:#999999;
	border-bottom:1px solid #eeeeee;
	}
.Position a{color:#999999;}
.Position span{padding-left:0px;}
/*Position end*/

/*article list start*/
.articleAline .title{
	line-height:25px;
	}
.articleAline .title{
	color:#222222;
	word-wrap:break-word;
	word-break:break-all;
	}
.articleAline .title p{
	border-top: 1px dashed #dddddd;
	color:#555555;
	word-wrap:break-word;
	word-break:break-all;
	}
.articleAline .title2{
	color:#222222;
	word-wrap:break-word;
	word-break:break-all;
}
.articleAline .zhaiyao{
	color:#222222;
	word-wrap:break-word;
	word-break:break-all;
}
.articleAline .time{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	padding-top:3px;
	text-align:right;
}
.articleAline .proprice{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;}
/*article list end*/

/*JuhaoyongProductColList start*/
.juhaoyongProListBox{background:#f2f2f2; margin-bottom:50px;padding-bottom:7px;}
.boxImage { margin:auto; width:100%;}
.boxImage img { display:block; margin:auto; width:262px; height:200px;}
.boxTittle { margin:auto; line-height:20px; text-align:left; padding:5px 5px 0px 5px;}
.boxPrice  { margin:auto; line-height:30px; text-align:left; padding:0px 5px 0px 5px;color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/*JuhaoyongProductColList end*/

/*inside article content start*/
.content .title h3{
	text-align:center;
	font-size:21px;
	font-weight:bold;}
.content .infos{
	font-size:12px;
	line-height:40px;
	color:#999999;
	text-align:center;}
.content .maincontent{
	margin:0px;
	padding:0px;}
.content .maincontent p{
	margin:0px;
	padding:0px;
	line-height:35px;}
.content .download{
	font-size:18px;
	margin:10px 0px;
	padding-left:5px;
	border:1px solid #eeeeee;
	line-height:40px;}
.content .download img{ vertical-align:middle; margin-bottom:4px;}
.content .download a{color:#008ed2;}
.content .download a:hover{color:#008ed2;}

.content .prenext{margin-top:10px;}
.content .prenext ul li{line-height:30px;color:#008ed2;}
.content .prenext span{color:#999999;}
/*inside article content end*/

/*inside product content start*/
.content .probaseinfo .column .title{
	padding:0px 0px;}
.content .probaseinfo .column .title h3{
	text-align:left;
	font-size:21px;
	padding-top:10px;
	line-height:20px;
	font-weight:bold;}
.content .probaseinfo .column .infos{
	text-align:left;}
.content .probaseinfo .column .pro_jianjie{
	line-height:25px;
	vertical-align:middle;}
.content .probaseinfo .column .pro_shichangjia{
	line-height:20px;
	padding-top:10px;
	vertical-align:middle;}
.content .probaseinfo .column .pro_shichangjia .jiage1{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;}
.content .probaseinfo .column .pro_shichangjia .jiage2{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:line-through;}
.content .probaseinfo .column .pro_youhuijia{
	line-height:20px;
	vertical-align:middle;}
.content .probaseinfo .column .pro_youhuijia  .jiage1{
	color:#999999;
	font-weight:normal;}
.content .probaseinfo .column .pro_youhuijia  .jiage2{
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
.content .probaseinfo .column .pro_goumai{
	padding-top:10px;}
.content .probaseinfo .column .pro_goumai .pro_tijiaodingdan{
	float:left;
	padding:5px 0px;
	padding-right:25px;}
.content .probaseinfo .column .pro_goumai .pro_qutaobaopai{
	float:left;
	padding:5px 0px;}
.content .IntroTitle{
	font-size:16px;
	line-height:25px;
	border-bottom:1px solid #eeeeee;
	margin:10px 0px;
	padding-left:10px;
	color:#008ed2;
	font-weight:bold;}
/*inside product content end*/

.title_icon1{width:12px;padding-right:10px;background:url(title_icon1.gif) no-repeat 0px 10px;}

/*foot start*/
.fnav{
	width:100%;
	border-top:1px solid #eeeeee;
	margin-top:20px;
	padding:5px 0px;
	line-height:23px;
	text-align:center;
	color:#008ed2;}
.fnav a{
	color:#008ed2;
	padding:0px 5px;}
.fnav > a:hover{color:#78c9ef;}
.copyright{
	margin:auto;
	width:100%;
	line-height:23px;
	color:#999999;
	text-align:center;
	font-size:14px;}
.copyright a{
	color:#999999;}
/*foot end*/

/* index JuhaoyongLinks start */
#JuhaoyongLinks {
	margin:auto;
	margin-top:-5px;
	padding-bottom:12px;
	line-height:30px;
	text-align:left;
	font-size:14px;}
#JuhaoyongLinks a{
	padding-right:14px;}
/* index JuhaoyongLinks end */

/* 留言列表开始 */
.guestbooklist .name{padding-top:7px;}		
.guestbooklist .time{color:#999999;	padding:0px 0px 5px 0px;}	
.guestbooklist .content{line-height:25px;}
.guestbooklist .reply{padding-left:25px;}
.guestbooklist .reply .retitle{
	height:30px;
	line-height:30px;
	color:#008ed2;
	font-size:16px;
	font-weight:bold;}
.guestbooklist .reply .recontent{
	color:#008ed2;
	line-height:25px;
	padding-left:1px;}
.guestbooklist .reply .retime{
	color:#999999;
	line-height:25px;
	padding-left:1px;}
.guestbooklist .line{
	width:100%;
	margin:10px 0px;
	border-top:1px solid #eeeeee;} 
/* 留言列表结束 */

/* 留言表单、订单表单开始 */
.jhybtn{
	width:71px;
	height:25px;
	line-height:25px;
	background:#008ed2;
	border:none;
	color:#ffffff;
	font-size:14px;
	cursor:pointer;}
.bitian{
	color:#ff0000;
	text-align:center;
	height:25px;}
/* 留言表单、订单表单结束 */

/* sitemap start */
.SiteMap{
	padding:0px 10px;}
		
.SiteMap ul li{
	font-weight:bold;
	line-height:25px;
	padding:10px 20px;
	border-bottom:1px dashed #dddddd;
	font-size:14px;}

.SiteMap ul li ul li{
	font-weight:normal;
	border-bottom:none;
	font-size:12px;
	background:none;
	padding:5px 0px;}
/* sitemap end */

/* 搜索结果列表开始 */
#search_content .highlight{color:#ff0000;	font-size:14px;}
#search_content .remind{color:#999999;}
#search_content .date{ font-weight:normal;color:#999999;}
#search_content .searchtip{
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#999999 1px solid;
	padding-top:10px;}
#search_content .result_list{padding:10px 0px;width:100%;}
#search_content .result_list dl{ padding:0px; margin:0px;}
#search_content .result_list dt{
	font-size:14px;
	font-weight:bold;
	padding:20px 10px 0px 0px;
	line-height:25px;}
#search_content .result_list dd{
	padding-right:10px;
	margin:0px;
	line-height:20px;}
/* 搜索结果列表结束 */

/* inside page other start */
.insidebanner{
	margin:auto;
	text-align:center;
	overflow: hidden;}

.t_page{
	padding:10px;
	text-align:center;
	font-size:12px;
	line-height:25px;
	color:#999999;}
.t_page a{
	padding:2px 5px;
	border:1px solid #eeeeee;
	color:#008ed2;
	margin:0px 3px;}
.t_page a:hover {color:#008ed2;}
.t_page .highlight{color:#ff0000;}
/* inside page other end */

/*---------------------------------------------在线客服css开始----------------------------------------------*/
#juhaoyong_xuanfukefu {
	POSITION: absolute;
	right:8px;
	TOP: 175px;
	z-index:10000;
}
#juhaoyong_xuanfukefuBut {
	POSITION: relative;
	right:8px;
	TOP: 65px;
	display:block;
	cursor:pointer;
	width:26px;
	height:112px;
	background: url(Kf_bg_but.gif) no-repeat;
}
#juhaoyongkfBut_close {
	POSITION: relative;
	right:8px;
	TOP: 65px;
	display:block;
	background-color:#8cccf3;
	border-bottom:#FFFFFF solid 1px;
	height:37px;
	vertical-align:middle;
	text-align:center;
	padding-top:11px;
	font-size:12px;
	color:#FFFFFF;
	cursor:pointer
}
#juhaoyong_xuanfukefuContent {
	POSITION: absolute;
	right:8px;
	width:143px;
	background-color:#78c9ef;
	display:none;
}
.juhaoyong_xuanfukefuContent01 {
	height:29px;
	padding-top:4px;
	text-align:right;
}
.juhaoyong_xuanfukefuContent02 {
	font-size:14px;
	line-height:23px;
	padding-bottom:15px;
}
.jhykefu_box1 {	PADDING-BOTTOM: 0px; PADDING-TOP: 5px; MARGIN: 0px 3px; HEIGHT: 19px; text-align:center;}
.jhykefu_box2 {	PADDING-BOTTOM: 5px; PADDING-TOP: 0px; MARGIN: 0px 3px; HEIGHT: 19px; text-align:center;}
.juhaoyong_xuanfukefu_close {position:relative; padding-top:3px; padding-right:10px; cursor:pointer; color:#ffffff; font-size:14px;}
/*---------------------------------------------在线客服css结束----------------------------------------------*/
/*底部固定功能导航条css开始*/
#fixedblankhight{margin:auto;width:100%;height:40px;}
#mpbottomfixednav{
margin:auto;
width:100%;
height:40px;
line-height:40px;
background:#008ed2;
overflow:hidden;
position:fixed;
left:0px;
bottom:0px;
z-index:999;}
#mpbottomfixednav ul{ margin:auto; padding:0px;max-width:640px;min-width:235px; height:40px;}
#mpbottomfixednav ul li{ float:left; width:25%; text-align:center;}
#mpbottomfixednav ul .mfnav_shouye{ background:url(bottomnav_shouye.png) no-repeat center top; background-size:23px;}
#mpbottomfixednav ul .mfnav_dianhua{ background:url(bottomnav_dianhua.png) no-repeat center top; background-size:24px;}
#mpbottomfixednav ul .mfnav_liuyan{ background:url(bottomnav_liuyan.png) no-repeat center top; background-size:25px;}
#mpbottomfixednav ul .mfnav_daohang{ background:url(bottomnav_daohang.png) no-repeat center top; background-size:20px;}

#mpbottomfixednav ul li span , #mpbottomfixednav ul li a{ display:block; width:100%; height:100%; padding-top:9px; border:none;color:#ffffff;font-size:14px; opacity: 0.7;}

#mpbottomfixednav ul li a:link{ text-decoration:none;}
#mpbottomfixednav ul li a:visited{ text-decoration:none;}
#mpbottomfixednav ul li a:hover{ text-decoration:none; opacity: 0.5;}
#mpbottomfixednav ul li a:active{ text-decoration:none; opacity: 0.5;}
/*底部固定功能导航条css结束*/